System Analysis and Design in a Large-Scale Software Project: The Case of Transition to Agile Development
نویسندگان
چکیده
Agile software development methods mainly aim at increasing software quality by fostering customer collaboration and performing exhaustive testing. The introduction of Extreme Programming (XP) – the most common agile software development method – into an organization is accompanied with conceptual and organizational changes. These changes range from daily-life changes (e.g., sitting together and maintaining an informative project environment) and continue with changes on the management level (e.g., meeting and listening to the customer during the whole process and the concept of the whole team which means that all role holders are part of the team). This paper examines the process of transition to an agile development process in a large-scale software project in the Israeli Air Force as it is perceived from the system analysis and design perspective. Specifically, the project specifications of the agile team are compared with those of a team who continues working according to the previous heavyweight method during the first half year of transition. Size and complexity measures are used as the basis of the comparison. In addition to the inspection of the specifications, the change in the role of the system analysts, as the system analysts conceive of it, is examined.
منابع مشابه
Cause and Effect Analysis of Risks of Refinery Developmental Turnkey Projects through System Dynamics Approach Case Study: Development Project of Third Distillation Unit and LPG (Liquefied Petroleum Gas) in Isfahan Oil Refinery
Project managers are grappling with a variety of risks today as a result of increasing complexity and dynamics of projects in different stages of project life cycle. Thus, it seems quite necessary to employ an efficient risk management process that can overcome the shortcomings of traditional methods in order to handle such complexities and reach the optimal project management. This matter is e...
متن کاملCause and Effect Analysis of Risks of Refinery Developmental Turnkey Projects through System Dynamics Approach Case Study: Development Project of Third Distillation Unit and LPG (Liquefied Petroleum Gas) in Isfahan Oil Refinery
Project managers are grappling with a variety of risks today as a result of increasing complexity and dynamics of projects in different stages of project life cycle. Thus, it seems quite necessary to employ an efficient risk management process that can overcome the shortcomings of traditional methods in order to handle such complexities and reach the optimal project management. This matter is e...
متن کاملTowards Measuring the Project Management Process During Large Scale Software System Implementation Phase
Project management is an important factor to accomplish the decision to implement large-scale software systems (LSS) in a successful manner. The effective project management comes into play to plan, coordinate and control such a complex project. Project management factor has been argued as one of the important Critical Success Factor (CSF), which need to be measured and monitored carefully duri...
متن کاملIdentification of Pattern used in Determination of Critical Success Factors in ITS Projects, Case Study: Road Maintenance and Transportation Organization
One of the risks recognized by relevant authorities is the risk of outsourcing ITS projects. The purpose of this study was to design and explain the pattern of determining the critical success factors in outsourcing large-scale ITS projects in the Ministry of Roads and Urban Development (Road Maintenance and Transportation Organization). This study was performed using qualitative method. The pa...
متن کاملStability analysis and selection of optimuim support system of large scale underground space-Case study
The Azad pumped storage power plant including the pumping and transformer cavern and surge tanks has been located in the Sanandaj-Sirjan formation with the alternation of slate and phyllite and meta sandstone.Due to the sensitivity and special use of these spaces, stability analysis and ensuring the safety of carven is very important.Nowadays, using the surface storage tanks is very costly; The...
متن کامل